package com.kaibes.orm.core.core;

import java.util.List;

import com.kaibes.orm.core.sql.DeleteSql;
import com.kaibes.orm.core.sql.InsertSql;
import com.kaibes.orm.core.sql.SelectSql;
import com.kaibes.orm.core.sql.UpdateSql;

public interface SqlRunner {

    <T> List<T> insert(InsertSql insertSql);
    <E> List<E> select(SelectSql selectSql);
    int delete(DeleteSql deleteSql);
    int update(UpdateSql updateSql);
    
}
